Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 HAYDON PLACE Terraced £95,000 13 May 1999
46 HAYDON PLACE Terraced £762,500 19 Jun 2023
50 HAYDON PLACE Semi-Detached £265,000 8 Jul 2005
52 HAYDON PLACE Semi-Detached £249,500 14 Dec 2005
58 HAYDON PLACE Terraced £235,000 17 Mar 2000